/**
 * created by 小卷毛, 2019/9/7
 * Copyright (c) 2019, 416143467@qq.com All Rights Reserved.
 * #                   *********                            #
 * #                  ************                          #
 * #                  *************                         #
 * #                 **  ***********                        #
 * #                ***  ****** *****                       #
 * #                *** *******   ****                      #
 * #               ***  ********** ****                     #
 * #              ****  *********** ****                    #
 * #            *****   ***********  *****                  #
 * #           ******   *** ********   *****                #
 * #           *****   ***   ********   ******              #
 * #          ******   ***  ***********   ******            #
 * #         ******   **** **************  ******           #
 * #        *******  ********************* *******          #
 * #        *******  ******************************         #
 * #       *******  ****** ***************** *******        #
 * #       *******  ****** ****** *********   ******        #
 * #       *******    **  ******   ******     ******        #
 * #       *******        ******    *****     *****         #
 * #        ******        *****     *****     ****          #
 * #         *****        ****      *****     ***           #
 * #          *****       ***        ***      *             #
 * #            **       ****        ****                   #
 */
package com.af.community.smart.share

import com.af.community.smart.model.FormData

/**
 * 项目名称：Smart_Business
 * 创建人：小卷毛
 * 创建时间：2019-09-07 14:43
 */
object Const {

    // 第三方地图包名
    const val aMapPkg = "com.autonavi.minimap"
    const val bMapPkg = "com.baidu.BaiduMap"
    const val tMapPkg = "com.tencent.map"
    const val gMapPkg = "com.google.android.apps.maps"

    // 住房
    val listOne = listOf(
        FormData(
            isRequired = true,
            title = "所属网格",
            viewFlag = "select",
            contentKey = "gridName",
            secondKey = "gridId"
        ),
        FormData(
            isRequired = true,
            title = "住房编号",
            hintText = "请输入住房编号",
            viewFlag = "input1",
            contentKey = "code",
            type = "text"
        ),
        FormData(
            title = "房主姓名",
            hintText = "请输入房主姓名",
            viewFlag = "input1",
            contentKey = "ownerName",
            length = 12
        ),
        FormData(
            title = "房主身份证号",
            hintText = "请输入房主身份证号",
            viewFlag = "input1",
            contentKey = "ownerCredit",
            type = "number",
            length = 18,
            digits = "0123456789xX",
            inputCheck = "credit",
            checkHint = "请输入正确的房主身份证号"
        ),
        FormData(
            title = "住房类型",
            hintText = "请选择住房类型",
            viewFlag = "select",
            contentKey = "type",
            action = "type_house"
        ),
        FormData(
            title = "房屋结构",
            hintText = "请选择房屋结构",
            viewFlag = "select",
            contentKey = "houseStructure",
            action = "structure"
        ),
        FormData(
            title = "建筑面积",
            hintText = "请输入建筑面积(㎡)",
            viewFlag = "input1",
            contentKey = "buildingArea",
            type = "number",
            length = 10
        ),
        FormData(
            title = "住房地址",
            hintText = "请输入住房地址",
            viewFlag = "input2",
            contentKey = "address"
        ),
        FormData(
            title = "小区",
            hintText = "请选择村/小区",
            viewFlag = "select",
            contentKey = "village",
            secondKey = "villageId",
            action = "village"
        ),
        FormData(
            title = "楼栋",
            hintText = "请选择楼栋",
            viewFlag = "select",
            contentKey = "buildName",
            secondKey = "buildId",
            action = "build"
        ),
        FormData(
            title = "单元",
            hintText = "请输入单元",
            viewFlag = "input1",
            contentKey = "cellName"
        ),
        FormData(
            title = "楼层",
            hintText = "请输入楼层",
            viewFlag = "input1",
            contentKey = "floorName"
        ),
        FormData(
            title = "房间号",
            hintText = "请输入房间号",
            viewFlag = "input1",
            contentKey = "roomName"
        ),
        FormData(
            title = "备注",
            hintText = "请输入备注",
            viewFlag = "input2",
            contentKey = "remark"
        )
    )

    // 出租房
    val listTwo = listOf(
        FormData(
            isRequired = true,
            title = "所属网格",
            viewFlag = "select",
            contentKey = "gridName",
            secondKey = "gridId"
        ),
        FormData(
            isRequired = true,
            title = "住房编号",
            hintText = "请输入住房编号",
            viewFlag = "input1",
            contentKey = "code",
            type = "text"
        ),
        FormData(
            isRequired = true,
            title = "房东姓名",
            hintText = "请输入房东姓名",
            viewFlag = "input1",
            contentKey = "ownerName",
            length = 12
        ),
        FormData(
            title = "联系手机",
            hintText = "请输入联系手机",
            viewFlag = "input1",
            contentKey = "phone",
            type = "number",
            length = 11,
            inputCheck = "phone",
            checkHint = "请输入正确的手机号码"
        ),
        FormData(
            title = "房东身份证号",
            hintText = "请输入房东身份证号",
            viewFlag = "input1",
            contentKey = "ownerCredit",
            type = "number",
            length = 18,
            digits = "0123456789xX",
            inputCheck = "credit",
            checkHint = "请输入正确的房主身份证号"
        ),
        FormData(
            isRequired = true,
            title = "登记日期",
            hintText = "请选择登记日期",
            viewFlag = "select",
            contentKey = "foundDate",
            action = "time_register"
        ),
        FormData(
            title = "房东地址",
            hintText = "请输入房东地址",
            viewFlag = "input2",
            contentKey = "fdAddress"
        ),
        FormData(
            isRequired = true,
            title = "出租房地址",
            hintText = "请输入出租房地址",
            viewFlag = "input2",
            contentKey = "address"
        ),
        FormData(
            title = "房间数",
            hintText = "请输入房间数",
            viewFlag = "input1",
            contentKey = "num1",
            type = "number",
            length = 10
        ),
        FormData(
            title = "出租房面积",
            hintText = "请输入出租房面积(㎡)",
            viewFlag = "input1",
            contentKey = "buildingArea",
            type = "number",
            length = 10
        ),
        FormData(
            isRequired = true,
            title = "实住人数",
            hintText = "请输入实住人数(人)",
            viewFlag = "input1",
            contentKey = "num2",
            type = "number",
            length = 10
        ),
        FormData(
            title = "小区",
            hintText = "请选择村/小区",
            viewFlag = "select",
            contentKey = "village",
            secondKey = "villageId",
            action = "village"
        ),
        FormData(
            title = "楼栋",
            hintText = "请选择楼栋",
            viewFlag = "select",
            contentKey = "buildName",
            secondKey = "buildId",
            action = "build"
        ),
        FormData(
            title = "单元",
            hintText = "请输入单元",
            viewFlag = "input1",
            contentKey = "cellName"
        ),
        FormData(
            title = "楼层",
            hintText = "请输入楼层",
            viewFlag = "input1",
            contentKey = "floorName"
        ),
        FormData(
            title = "房间号",
            hintText = "请输入房间号",
            viewFlag = "input1",
            contentKey = "roomName"
        ),
        FormData(
            title = "备注",
            hintText = "请输入备注",
            viewFlag = "input2",
            contentKey = "remark"
        )
    )

    // 宗教场所
    val listThree = listOf(
        FormData(
            isRequired = true,
            title = "所属网格",
            viewFlag = "select",
            contentKey = "gridName",
            secondKey = "gridId"
        ),
        FormData(
            isRequired = true,
            title = "场所名称",
            hintText = "请输入场所名称",
            viewFlag = "input1",
            contentKey = "name"
        ),
        FormData(
            isRequired = true,
            title = "所属宗教",
            hintText = "请输入所属宗教",
            viewFlag = "input1",
            contentKey = "religion"
        ),
        FormData(
            title = "负责人",
            hintText = "请输入负责人",
            viewFlag = "input1",
            contentKey = "personCharge",
            length = 12
        ),
        FormData(
            title = "身份证号",
            hintText = "请输入身份证号",
            viewFlag = "input1",
            contentKey = "ownerCredit",
            type = "number",
            length = 18,
            digits = "0123456789xX",
            inputCheck = "credit",
            checkHint = "请输入正确的身份证号"
        ),
        FormData(
            title = "负责人电话",
            hintText = "请输入负责人电话",
            viewFlag = "input1",
            contentKey = "phone",
            type = "number",
            length = 11,
            inputCheck = "phone",
            checkHint = "请输入正确的手机号码"
        ),
        FormData(
            title = "资金来源",
            hintText = "请输入资金来源",
            viewFlag = "input1",
            contentKey = "moneyFrom"
        ),
        FormData(
            title = "面积",
            hintText = "请输入面积(㎡)",
            viewFlag = "input1",
            contentKey = "buildingArea",
            type = "number",
            length = 10
        ),
        FormData(
            title = "宗教人数",
            hintText = "请输入宗教人数(人)",
            viewFlag = "input1",
            contentKey = "num1",
            type = "number",
            length = 10
        ),
        FormData(
            title = "是否合法",
            hintText = "请选择",
            viewFlag = "select",
            contentKey = "right",
            action = "whether"
        ),
        FormData(
            title = "场所地址",
            hintText = "请输入场所地址",
            viewFlag = "input2",
            contentKey = "address"
        ),
        FormData(
            title = "隐患情况",
            hintText = "请输入隐患情况",
            viewFlag = "input2",
            contentKey = "otherInfo"
        ),
        FormData(
            title = "其他人员",
            hintText = "请输入其他人员",
            viewFlag = "input2",
            contentKey = "otherPeople"
        ),
        FormData(
            title = "备注",
            hintText = "请输入备注",
            viewFlag = "input2",
            contentKey = "remark"
        )
    )

    // 医疗卫生单位
    val listFour = listOf(
        FormData(
            isRequired = true,
            title = "所属网格",
            viewFlag = "select",
            contentKey = "gridName",
            secondKey = "gridId"
        ),
        FormData(
            isRequired = true,
            title = "单位名称",
            hintText = "请输入单位名称",
            viewFlag = "input1",
            contentKey = "name"
        ),
        FormData(
            isRequired = true,
            title = "单位性质",
            hintText = "请选择单位性质",
            viewFlag = "select",
            contentKey = "unitsOwnership",
            action = "type_hospital"
        ),
        FormData(
            title = "法人代表",
            hintText = "请输入法人代表",
            viewFlag = "input1",
            contentKey = "personCharge",
            length = 12
        ),
        FormData(
            title = "联系电话",
            hintText = "请输入联系电话",
            viewFlag = "input1",
            contentKey = "phone",
            type = "number",
            length = 11,
            inputCheck = "phone",
            checkHint = "请输入正确的手机号码"
        ),
        FormData(
            title = "医院类型",
            hintText = "请选择医院类型",
            viewFlag = "select",
            contentKey = "type",
            action = "hospital_kind"
        ),
        FormData(
            title = "医院等级",
            hintText = "请选择医院等级",
            viewFlag = "select",
            contentKey = "hospitalGrade",
            action = "hospital_level"
        ),
        FormData(
            title = "注册资金",
            hintText = "请输入注册资金(元)",
            viewFlag = "input1",
            contentKey = "registerAmounts",
            type = "number",
            length = 10
        ),
        FormData(
            title = "职工人数",
            hintText = "请输入职工人数(人)",
            viewFlag = "input1",
            contentKey = "peopleNum",
            type = "number",
            length = 10
        ),
        FormData(
            title = "党员人数",
            hintText = "请输入党员人数(人)",
            viewFlag = "input1",
            contentKey = "partyPeopleNum",
            type = "number",
            length = 10
        ),
        FormData(
            title = "单位地址",
            hintText = "请输入单位地址",
            viewFlag = "input2",
            contentKey = "address"
        ),
        FormData(
            title = "单位面积",
            hintText = "请输入单位面积(㎡)",
            viewFlag = "input1",
            contentKey = "buildingArea",
            type = "number",
            length = 10
        ),
        FormData(
            title = "备注",
            hintText = "请输入备注",
            viewFlag = "input2",
            contentKey = "remark"
        )
    )

    // 行政事业单位
    val listFive = listOf(
        FormData(
            isRequired = true,
            title = "所属网格",
            viewFlag = "select",
            contentKey = "gridName",
            secondKey = "gridId"
        ),
        FormData(
            isRequired = true,
            title = "单位名称",
            hintText = "请输入单位名称",
            viewFlag = "input1",
            contentKey = "name"
        ),
        FormData(
            title = "机构代码",
            hintText = "请输入机构代码",
            viewFlag = "input1",
            contentKey = "code",
            type = "number",
            length = 10,
            digits = "0123456789-"
        ),
        FormData(
            title = "法人",
            hintText = "请输入法人",
            viewFlag = "input1",
            contentKey = "personCharge",
            length = 12
        ),
        FormData(
            title = "联系电话",
            hintText = "请输入联系电话",
            viewFlag = "input1",
            contentKey = "phone",
            type = "number",
            length = 11,
            inputCheck = "phone",
            checkHint = "请输入正确的手机号码"
        ),
        FormData(
            title = "单位电话",
            hintText = "请输入单位电话",
            viewFlag = "input1",
            contentKey = "tel",
            type = "number",
            length = 13,
            digits = "0123456789-",
            inputCheck = "tel",
            checkHint = "请输入正确的单位电话"
        ),
        FormData(
            title = "职工人数",
            hintText = "请输入职工人数(人)",
            viewFlag = "input1",
            contentKey = "peopleNum",
            type = "number",
            length = 10
        ),
        FormData(
            title = "党员人数",
            hintText = "请输入党员人数(人)",
            viewFlag = "input1",
            contentKey = "partyPeopleNum",
            type = "number",
            length = 10
        ),
        FormData(
            title = "专业职称情况",
            hintText = "请选择专业职称情况",
            viewFlag = "select",
            contentKey = "titleType",
            action = "admin_title"
        ),
        FormData(
            title = "注册资金",
            hintText = "请输入注册资金(元)",
            viewFlag = "input1",
            contentKey = "registerAmounts",
            type = "number",
            length = 10
        ),
        FormData(
            title = "单位地址",
            hintText = "请输入单位地址",
            viewFlag = "input2",
            contentKey = "address"
        ),
        FormData(
            title = "单位面积(㎡)",
            hintText = "请输入单位面积(㎡)",
            viewFlag = "input1",
            contentKey = "buildingArea",
            type = "number",
            length = 10
        ),
        FormData(
            title = "是否安全生产重点",
            hintText = "请选择",
            viewFlag = "select",
            contentKey = "prod",
            action = "whether"
        ),
        FormData(
            title = "是否消防安全重点",
            hintText = "请选择",
            viewFlag = "select",
            contentKey = "security",
            action = "whether"
        ),
        FormData(
            title = "隐患情况",
            hintText = "请输入隐患情况",
            viewFlag = "input2",
            contentKey = "hiddenDanger"
        ),
        FormData(
            title = "隐患整改情况",
            hintText = "请输入隐患整改情况",
            viewFlag = "input2",
            contentKey = "hiddenDangerRect"
        ),
        FormData(
            title = "治安负责人姓名",
            hintText = "请输入治安负责人姓名",
            viewFlag = "input1",
            contentKey = "securityPerson"
        ),
        FormData(
            title = "治安负责人手机",
            hintText = "请输入治安负责人手机",
            viewFlag = "input1",
            contentKey = "securityPhone",
            type = "number",
            length = 11,
            inputCheck = "phone",
            checkHint = "请输入正确的手机号码"
        ),
        FormData(
            title = "备注",
            hintText = "请输入备注",
            viewFlag = "input2",
            contentKey = "remark"
        )
    )

    // 新社会组织
    val listSix = listOf(
        FormData(
            isRequired = true,
            title = "所属网格",
            viewFlag = "select",
            contentKey = "gridName",
            secondKey = "gridId"
        ),
        FormData(
            isRequired = true,
            title = "名称",
            hintText = "请输入名称",
            viewFlag = "input1",
            contentKey = "name"
        ),
        FormData(
            title = "成立时间",
            hintText = "请选择成立时间",
            viewFlag = "select",
            contentKey = "foundDate",
            action = "time_fund"
        ),
        FormData(
            title = "审批单位",
            hintText = "请输入审批单位",
            viewFlag = "input1",
            contentKey = "approvalUnit"
        ),
        FormData(
            title = "负责人",
            hintText = "请输入负责人",
            viewFlag = "input1",
            contentKey = "personCharge",
            length = 12
        ),
        FormData(
            title = "职务",
            hintText = "请输入职务",
            viewFlag = "input1",
            contentKey = "duty"
        ),
        FormData(
            title = "主要职责",
            hintText = "请输入主要职责",
            viewFlag = "input1",
            contentKey = "mainTitle"
        ),
        FormData(
            title = "传真号码",
            hintText = "请输入传真号码",
            viewFlag = "input1",
            contentKey = "faxNumber",
            type = "number",
            length = 13,
            digits = "0123456789-",
            inputCheck = "tel",
            checkHint = "请输入正确的传真号码"
        ),
        FormData(
            title = "固定号码",
            hintText = "请输入固定号码",
            viewFlag = "input1",
            contentKey = "tel",
            type = "number",
            length = 13,
            digits = "0123456789-",
            inputCheck = "tel",
            checkHint = "请输入正确的固定电话"
        ),
        FormData(
            title = "联系手机",
            hintText = "请输入联系手机",
            viewFlag = "input1",
            contentKey = "phone",
            type = "number",
            length = 11,
            inputCheck = "phone",
            checkHint = "请输入正确的手机号码"
        ),
        FormData(
            title = "成员人数",
            hintText = "请输入成员人数(人)",
            viewFlag = "input1",
            contentKey = "peopleNum",
            type = "number",
            length = 10
        ),
        FormData(
            title = "本地人数",
            hintText = "请输入本地人数(人)",
            viewFlag = "input1",
            contentKey = "num1",
            type = "number",
            length = 10
        ),
        FormData(
            title = "大专以上人数",
            hintText = "请输入大专以上人数(人)",
            viewFlag = "input1",
            contentKey = "num2",
            type = "number",
            length = 10
        ),
        FormData(
            title = "党员人数",
            hintText = "请输入党员人数(人)",
            viewFlag = "input1",
            contentKey = "partyPeopleNum",
            type = "number",
            length = 10
        ),
        FormData(
            isRequired = true,
            title = "类别",
            hintText = "请选择类别",
            viewFlag = "select",
            contentKey = "type",
            action = "type_world"
        ),
        FormData(
            title = "是否已成立",
            hintText = "请选择",
            viewFlag = "select",
            contentKey = "establish",
            action = "whether"
        ),
        FormData(
            title = "志愿服务组",
            hintText = "请选择",
            viewFlag = "select",
            contentKey = "volunteer",
            action = "whether"
        ),
        FormData(
            title = "地址",
            hintText = "请输入地址",
            viewFlag = "input2",
            contentKey = "address"
        ),
        FormData(
            title = "是否消防安全重点",
            hintText = "请选择",
            viewFlag = "select",
            contentKey = "security",
            action = "whether"
        ),
        FormData(
            title = "备注",
            hintText = "请输入备注",
            viewFlag = "input2",
            contentKey = "remark"
        )
    )

    // 新经济组织
    val listSeven = listOf(
        FormData(
            isRequired = true,
            title = "所属网格",
            viewFlag = "select",
            contentKey = "gridName",
            secondKey = "gridId"
        ),
        FormData(
            isRequired = true,
            title = "名称",
            hintText = "请输入名称",
            viewFlag = "input1",
            contentKey = "name"
        ),
        FormData(
            title = "成立时间",
            hintText = "请选择成立时间",
            viewFlag = "select",
            contentKey = "foundDate"
        ),
        FormData(
            title = "审批单位",
            hintText = "请输入审批单位",
            viewFlag = "input1",
            contentKey = "approvalUnit",
            action = "time_fund"
        ),
        FormData(
            title = "负责人",
            hintText = "请输入负责人",
            viewFlag = "input1",
            contentKey = "personCharge",
            length = 12
        ),
        FormData(
            title = "传真号码",
            hintText = "请输入传真号码",
            viewFlag = "input1",
            contentKey = "faxNumber",
            type = "number",
            length = 13,
            digits = "0123456789-",
            inputCheck = "tel",
            checkHint = "请输入正确的传真号码"
        ),
        FormData(
            title = "固定号码",
            hintText = "请输入固定号码",
            viewFlag = "input1",
            contentKey = "tel",
            type = "number",
            length = 13,
            digits = "0123456789-",
            inputCheck = "tel",
            checkHint = "请输入正确的固定电话"
        ),
        FormData(
            title = "联系手机",
            hintText = "请输入联系手机",
            viewFlag = "input1",
            contentKey = "phone",
            type = "number",
            length = 11,
            inputCheck = "phone",
            checkHint = "请输入正确的手机号码"
        ),
        FormData(
            title = "成员人数",
            hintText = "请输入成员人数(人)",
            viewFlag = "input1",
            contentKey = "peopleNum",
            type = "number",
            length = 10
        ),
        FormData(
            title = "本地人数",
            hintText = "请输入本地人数(人)",
            viewFlag = "input1",
            contentKey = "num1",
            type = "number",
            length = 10
        ),
        FormData(
            title = "大专以上人数",
            hintText = "请输入大专以上人数(人)",
            viewFlag = "input1",
            contentKey = "num2",
            type = "number",
            length = 10
        ),
        FormData(
            title = "党员人数",
            hintText = "请输入党员人数(人)",
            viewFlag = "input1",
            contentKey = "partyPeopleNum",
            type = "number",
            length = 10
        ),
        FormData(
            isRequired = true,
            title = "类别",
            hintText = "请选择类别",
            viewFlag = "select",
            contentKey = "type",
            action = "type_income"
        ),
        FormData(
            title = "地址",
            hintText = "请输入地址",
            viewFlag = "input2",
            contentKey = "address"
        ),
        FormData(
            title = "是否消防安全重点",
            hintText = "请选择",
            viewFlag = "select",
            contentKey = "security",
            action = "whether"
        ),
        FormData(
            title = "是否治安重点",
            hintText = "请选择",
            viewFlag = "select",
            contentKey = "right",
            action = "whether"
        ),
        FormData(
            title = "是否安全生产重点",
            hintText = "请选择",
            viewFlag = "select",
            contentKey = "prod",
            action = "whether"
        ),
        FormData(
            title = "隐患情况",
            hintText = "请输入隐患情况",
            viewFlag = "input2",
            contentKey = "hiddenDanger"
        ),
        FormData(
            title = "整改情况",
            hintText = "请输入整改情况",
            viewFlag = "input2",
            contentKey = "hiddenDangerRect"
        ),
        FormData(
            title = "备注",
            hintText = "请输入备注",
            viewFlag = "input2",
            contentKey = "remark"
        )
    )

    // 治安重点场所
    val listEight = listOf(
        FormData(
            isRequired = true,
            title = "所属网格",
            viewFlag = "select",
            contentKey = "gridName",
            secondKey = "gridId"
        ),
        FormData(
            isRequired = true,
            title = "场所名称",
            hintText = "请输入场所名称",
            viewFlag = "input1",
            contentKey = "name"
        ),
        FormData(
            isRequired = true,
            title = "场所类型",
            hintText = "请选择场所类型",
            viewFlag = "select",
            contentKey = "type",
            action = "type_public"
        ),
        FormData(
            title = "负责人",
            hintText = "请输入负责人",
            viewFlag = "input1",
            contentKey = "personCharge",
            length = 12
        ),
        FormData(
            title = "固定号码",
            hintText = "请输入固定号码",
            viewFlag = "input1",
            contentKey = "tel",
            type = "number",
            length = 13,
            digits = "0123456789-",
            inputCheck = "tel",
            checkHint = "请输入正确的固定电话"
        ),
        FormData(
            title = "联系手机",
            hintText = "请输入联系手机",
            viewFlag = "input1",
            contentKey = "phone",
            type = "number",
            length = 11,
            inputCheck = "phone",
            checkHint = "请输入正确的手机号码"
        ),
        FormData(
            title = "场所地址",
            hintText = "请输入场所地址",
            viewFlag = "input2",
            contentKey = "address"
        ),
        FormData(
            title = "所属派出所",
            hintText = "请输入所属派出所",
            viewFlag = "input1",
            contentKey = "localPoliceStation"
        ),
        FormData(
            title = "隐患情况",
            hintText = "请输入隐患情况",
            viewFlag = "input2",
            contentKey = "hiddenDanger"
        ),
        FormData(
            title = "隐患整改情况",
            hintText = "请输入隐患整改情况",
            viewFlag = "input2",
            contentKey = "hiddenDangerRect"
        ),
        FormData(
            title = "治安负责人姓名",
            hintText = "请输入姓名",
            viewFlag = "input1",
            contentKey = "securityPerson",
            length = 12
        ),
        FormData(
            title = "治安负责人联系电话",
            hintText = "请输入联系电话",
            viewFlag = "input1",
            contentKey = "securityPhone",
            type = "number",
            length = 11,
            inputCheck = "phone",
            checkHint = "请输入正确的负责人手机号码"
        ),
        FormData(
            title = "备注",
            hintText = "请输入备注",
            viewFlag = "input2",
            contentKey = "remark"
        )
    )

    // 安全生产重点企业
    val listNine = listOf(
        FormData(
            isRequired = true,
            title = "所属网格",
            viewFlag = "select",
            contentKey = "gridName",
            secondKey = "gridId"
        ),
        FormData(
            isRequired = true,
            title = "企业名称",
            hintText = "请输入企业名称",
            viewFlag = "input1",
            contentKey = "name"
        ),
        FormData(
            isRequired = true,
            title = "企业类型",
            hintText = "请选择企业类型",
            viewFlag = "select",
            contentKey = "type",
            action = "type_firm"
        ),
        FormData(
            title = "工商执照号码",
            hintText = "请输入工商执照号码",
            viewFlag = "input1",
            contentKey = "businessLicense",
            type = "text"
        ),
        FormData(
            isRequired = true,
            title = "法人",
            hintText = "请输入法人",
            viewFlag = "input1",
            contentKey = "personCharge",
            length = 12
        ),
        FormData(
            title = "注册资金",
            hintText = "请输入注册资金(元)",
            viewFlag = "input1",
            contentKey = "registerAmounts",
            type = "number",
            length = 10
        ),
        FormData(
            title = "所属行业",
            hintText = "请选择所属行业",
            viewFlag = "select",
            contentKey = "industry",
            action = "safe_kind"
        ),
        FormData(
            title = "面积",
            hintText = "请输入面积(㎡)",
            viewFlag = "input1",
            contentKey = "buildingArea",
            type = "number",
            length = 10
        ),
        FormData(
            title = "员工人数",
            hintText = "请输入员工人数(人)",
            viewFlag = "input1",
            contentKey = "peopleNum",
            type = "number",
            length = 10
        ),
        FormData(
            title = "党员人数",
            hintText = "请输入党员人数(人)",
            viewFlag = "input1",
            contentKey = "partyPeopleNum",
            type = "number",
            length = 10
        ),
        FormData(
            title = "企业联系电话",
            hintText = "请输入企业联系电话",
            viewFlag = "input1",
            contentKey = "tel1",
            type = "number",
            length = 13,
            digits = "0123456789-",
            inputCheck = "tel",
            checkHint = "请输入正确的企业电话号码"
        ),
        FormData(
            title = "企业传真号码",
            hintText = "请输入企业传真号码",
            viewFlag = "input1",
            contentKey = "faxNumber",
            type = "number",
            length = 13,
            digits = "0123456789-",
            inputCheck = "tel",
            checkHint = "请输入正确的企业传真号码"
        ),
        FormData(
            title = "法人联系电话",
            hintText = "请输入法人联系电话",
            viewFlag = "input1",
            contentKey = "tel",
            type = "number",
            length = 13,
            digits = "0123456789-",
            inputCheck = "tel",
            checkHint = "请输入正确的法人电话号码"
        ),
        FormData(
            title = "法人手机号码",
            hintText = "请输入法人手机号码",
            viewFlag = "input1",
            contentKey = "phone",
            type = "number",
            length = 11,
            inputCheck = "phone",
            checkHint = "请输入正确的法人手机号码"
        ),
        FormData(
            isRequired = true,
            title = "企业地址",
            hintText = "请输入企业地址",
            viewFlag = "input2",
            contentKey = "address"
        ),
        FormData(
            title = "所属派出所",
            hintText = "请输入所属派出所",
            viewFlag = "input1",
            contentKey = "localPoliceStation"
        ),
        FormData(
            title = "是否为危化企业",
            hintText = "请选择",
            viewFlag = "select",
            contentKey = "prod",
            action = "whether"
        ),
        FormData(
            title = "隐患情况",
            hintText = "请输入隐患情况",
            viewFlag = "input2",
            contentKey = "hiddenDanger"
        ),
        FormData(
            title = "隐患整改情况",
            hintText = "请输入隐患整改情况",
            viewFlag = "input2",
            contentKey = "hiddenDangerRect"
        ),
        FormData(
            title = "治安负责人姓名",
            hintText = "请输入姓名",
            viewFlag = "input1",
            contentKey = "securityPerson",
            length = 12
        ),
        FormData(
            title = "治安负责人联系电话",
            hintText = "请输入联系电话",
            viewFlag = "input1",
            contentKey = "securityPhone",
            type = "number",
            length = 11,
            inputCheck = "phone",
            checkHint = "请输入正确的负责人手机号码"
        ),
        FormData(
            title = "备注",
            hintText = "请输入备注",
            viewFlag = "input2",
            contentKey = "remark"
        )
    )

    // 消防安全重点场所
    val listTen = listOf(
        FormData(
            isRequired = true,
            title = "所属网格",
            viewFlag = "select",
            contentKey = "gridName",
            secondKey = "gridId"
        ),
        FormData(
            isRequired = true,
            title = "场所名称",
            hintText = "请输入场所名称",
            viewFlag = "input1",
            contentKey = "name"
        ),
        FormData(
            isRequired = true,
            title = "场所类型",
            hintText = "请选择场所类型",
            viewFlag = "select",
            contentKey = "type",
            action = "type_fire"
        ),
        FormData(
            isRequired = true,
            title = "负责人",
            hintText = "请输入负责人",
            viewFlag = "input1",
            contentKey = "personCharge",
            length = 12
        ),
        FormData(
            title = "联系电话",
            hintText = "请输入联系电话",
            viewFlag = "input1",
            contentKey = "tel",
            type = "number",
            length = 13,
            digits = "0123456789-",
            inputCheck = "tel",
            checkHint = "请输入正确的联系电话"
        ),
        FormData(
            title = "手机号码",
            hintText = "请输入手机号码",
            viewFlag = "input1",
            contentKey = "phone",
            type = "number",
            length = 11,
            inputCheck = "phone",
            checkHint = "请输入正确的手机号码"
        ),
        FormData(
            title = "员工人数",
            hintText = "请输入员工人数(人)",
            viewFlag = "input1",
            contentKey = "peopleNum",
            type = "number",
            length = 10
        ),
        FormData(
            isRequired = true,
            title = "场所地址",
            hintText = "请输入场所地址",
            viewFlag = "input2",
            contentKey = "address"
        ),
        FormData(
            title = "所属派出所",
            hintText = "请输入所属派出所",
            viewFlag = "input1",
            contentKey = "localPoliceStation"
        ),
        FormData(
            title = "是否存在隐患",
            hintText = "请选择",
            viewFlag = "select",
            contentKey = "security",
            action = "whether"
        ),
        FormData(
            title = "隐患情况",
            hintText = "请输入隐患情况",
            viewFlag = "input2",
            contentKey = "hiddenDanger"
        ),
        FormData(
            title = "隐患整改情况",
            hintText = "请输入隐患整改情况",
            viewFlag = "input2",
            contentKey = "hiddenDangerRect"
        ),
        FormData(
            title = "治安负责人姓名",
            hintText = "请输入姓名",
            viewFlag = "input1",
            contentKey = "securityPerson",
            length = 12
        ),
        FormData(
            title = "治安负责人联系电话",
            hintText = "请输入联系电话",
            viewFlag = "input1",
            contentKey = "securityPhone",
            type = "number",
            length = 11,
            inputCheck = "phone",
            checkHint = "请输入正确的负责人手机号码"
        ),
        FormData(
            title = "备注",
            hintText = "请输入备注",
            viewFlag = "input2",
            contentKey = "remark"
        )
    )

    // 学校
    val listEleven = listOf(
        FormData(
            isRequired = true,
            title = "所属网格",
            viewFlag = "select",
            contentKey = "gridName",
            secondKey = "gridId"
        ),
        FormData(
            isRequired = true,
            title = "学校名称",
            hintText = "请输入学校名称",
            viewFlag = "input1",
            contentKey = "name"
        ),
        FormData(
            title = "英文名称",
            hintText = "请输入英文名称",
            viewFlag = "input1",
            contentKey = "englishName",
            type = "text"
        ),
        FormData(
            isRequired = true,
            title = "学校性质",
            hintText = "请选择学校性质",
            viewFlag = "select",
            contentKey = "type",
            action = "school_kind"
        ),
        FormData(
            isRequired = true,
            title = "学校地址",
            hintText = "请输入学校地址",
            viewFlag = "input2",
            contentKey = "address"
        ),
        FormData(
            isRequired = true,
            title = "学校类型",
            hintText = "请选择学校类型",
            viewFlag = "select",
            contentKey = "unitsOwnership",
            action = "type_school"
        ),
        FormData(
            title = "学校网址",
            hintText = "请输入学校网址",
            viewFlag = "input1",
            contentKey = "url",
            type = "text"
        ),
        FormData(
            title = "占地面积",
            hintText = "请输入占地面积(㎡)",
            viewFlag = "input1",
            contentKey = "buildingArea",
            type = "number",
            length = 10
        ),
        FormData(
            title = "在校人数",
            hintText = "请输入在校人数(人)",
            viewFlag = "input1",
            contentKey = "peopleNum",
            type = "number",
            length = 10
        ),
        FormData(
            title = "校长",
            hintText = "请输入校长",
            viewFlag = "input1",
            contentKey = "header",
            length = 12
        ),
        FormData(
            title = "传真",
            hintText = "请输入传真",
            viewFlag = "input1",
            contentKey = "faxNumber",
            type = "number",
            length = 13,
            digits = "0123456789-",
            inputCheck = "tel",
            checkHint = "请输入正确的传真号码"
        ),
        FormData(
            title = "电子邮箱",
            hintText = "请输入电子邮箱",
            viewFlag = "input1",
            contentKey = "email",
            type = "text",
            inputCheck = "email",
            checkHint = "请输入正确的电子邮箱"
        ),
        FormData(
            title = "法制副校长",
            hintText = "请输入法制副校长",
            viewFlag = "input1",
            contentKey = "personCharge",
            length = 12
        ),
        FormData(
            title = "联系电话",
            hintText = "请输入联系电话",
            viewFlag = "input1",
            contentKey = "tel",
            type = "number",
            length = 13,
            digits = "0123456789-",
            inputCheck = "tel",
            checkHint = "请输入正确的联系电话"
        ),
        FormData(
            title = "手机号码",
            hintText = "请输入手机号码",
            viewFlag = "input1",
            contentKey = "phone",
            type = "number",
            length = 11,
            inputCheck = "phone",
            checkHint = "请输入正确的手机号码"
        ),
        FormData(
            title = "周边情况",
            hintText = "请输入周边情况",
            viewFlag = "input2",
            contentKey = "otherInfo"
        ),
        FormData(
            title = "治安负责人姓名",
            hintText = "请输入姓名",
            viewFlag = "input1",
            contentKey = "securityPerson",
            length = 12
        ),
        FormData(
            title = "治安负责人联系电话",
            hintText = "请输入联系电话",
            viewFlag = "input1",
            contentKey = "securityPhone",
            type = "number",
            length = 11,
            inputCheck = "phone",
            checkHint = "请输入正确的负责人手机号码"
        ),
        FormData(
            title = "备注",
            hintText = "请输入备注",
            viewFlag = "input2",
            contentKey = "remark"
        )
    )

    // 企业
    val listTwelve = listOf(
        FormData(
            isRequired = true,
            title = "所属网格",
            viewFlag = "select",
            contentKey = "gridName",
            secondKey = "gridId"
        ),
        FormData(
            isRequired = true,
            title = "企业名称",
            hintText = "请输入企业名称",
            viewFlag = "input1",
            contentKey = "name"
        ),
        FormData(
            isRequired = true,
            title = "企业类型",
            hintText = "请选择企业类型",
            viewFlag = "select",
            contentKey = "type",
            action = "type_firm"
        ),
        FormData(
            title = "工商执照号码",
            hintText = "请输入工商执照号码",
            viewFlag = "input1",
            contentKey = "businessLicense",
            type = "text"
        ),
        FormData(
            isRequired = true,
            title = "法人",
            hintText = "请输入法人",
            viewFlag = "input1",
            contentKey = "personCharge",
            length = 12
        ),
        FormData(
            title = "注册资金",
            hintText = "请输入注册资金(元)",
            viewFlag = "input1",
            contentKey = "registerAmounts",
            type = "number",
            length = 10
        ),
        FormData(
            title = "所属行业",
            hintText = "请选择所属行业",
            viewFlag = "select",
            contentKey = "industry",
            action = "safe_kind"
        ),
        FormData(
            title = "面积",
            hintText = "请输入面积(㎡)",
            viewFlag = "input1",
            contentKey = "buildingArea",
            type = "number",
            length = 10
        ),
        FormData(
            title = "员工人数",
            hintText = "请输入员工人数(人)",
            viewFlag = "input1",
            contentKey = "peopleNum",
            type = "number",
            length = 10
        ),
        FormData(
            title = "党员人数",
            hintText = "请输入党员人数(人)",
            viewFlag = "input1",
            contentKey = "partyPeopleNum",
            type = "number",
            length = 10
        ),
        FormData(
            title = "企业联系电话",
            hintText = "请输入企业联系电话",
            viewFlag = "input1",
            contentKey = "tel1",
            type = "number",
            length = 13,
            digits = "0123456789-",
            inputCheck = "tel",
            checkHint = "请输入正确的企业电话号码"
        ),
        FormData(
            title = "企业传真号码",
            hintText = "请输入企业传真号码",
            viewFlag = "input1",
            contentKey = "faxNumber",
            type = "number",
            length = 13,
            digits = "0123456789-",
            inputCheck = "tel",
            checkHint = "请输入正确的企业传真号码"
        ),
        FormData(
            title = "法人联系电话",
            hintText = "请输入法人联系电话",
            viewFlag = "input1",
            contentKey = "tel",
            type = "number",
            length = 13,
            digits = "0123456789-",
            inputCheck = "tel",
            checkHint = "请输入正确的法人电话号码"
        ),
        FormData(
            title = "法人手机号码",
            hintText = "请输入法人手机号码",
            viewFlag = "input1",
            contentKey = "phone",
            type = "number",
            length = 11,
            inputCheck = "phone",
            checkHint = "请输入正确的法人手机号码"
        ),
        FormData(
            isRequired = true,
            title = "企业地址",
            hintText = "请输入企业地址",
            viewFlag = "input2",
            contentKey = "address"
        ),
        FormData(
            title = "所属派出所",
            hintText = "请输入所属派出所",
            viewFlag = "input1",
            contentKey = "localPoliceStation"
        ),
        FormData(
            title = "是否为危化企业",
            hintText = "请选择",
            viewFlag = "select",
            contentKey = "prod",
            action = "whether"
        ),
        FormData(
            title = "隐患情况",
            hintText = "请输入隐患情况",
            viewFlag = "input2",
            contentKey = "hiddenDanger"
        ),
        FormData(
            title = "隐患整改情况",
            hintText = "请输入隐患整改情况",
            viewFlag = "input2",
            contentKey = "hiddenDangerRect"
        ),
        FormData(
            title = "治安负责人姓名",
            hintText = "请输入姓名",
            viewFlag = "input1",
            contentKey = "securityPerson",
            length = 12
        ),
        FormData(
            title = "治安负责人联系电话",
            hintText = "请输入联系电话",
            viewFlag = "input1",
            contentKey = "securityPhone",
            type = "number",
            length = 11,
            inputCheck = "phone",
            checkHint = "请输入正确的负责人手机号码"
        ),
        FormData(
            title = "备注",
            hintText = "请输入备注",
            viewFlag = "input2",
            contentKey = "remark"
        )
    )

    // 要害单位
    val listThirteen = listOf(
        FormData(
            isRequired = true,
            title = "所属网格",
            viewFlag = "select",
            contentKey = "gridName",
            secondKey = "gridId"
        ),
        FormData(
            isRequired = true,
            title = "名称",
            hintText = "请输入名称",
            viewFlag = "input1",
            contentKey = "name"
        ),
        FormData(
            isRequired = true,
            title = "地址",
            hintText = "请输入地址",
            viewFlag = "input2",
            contentKey = "address"
        ),
        FormData(
            isRequired = true,
            title = "场所类型",
            hintText = "请选择场所类型",
            viewFlag = "select",
            contentKey = "unitsOwnership",
            action = "type_key"
        ),
        FormData(
            title = "联系人",
            hintText = "请输入联系人",
            viewFlag = "input1",
            contentKey = "personCharge",
            length = 12
        ),
        FormData(
            title = "联系电话",
            hintText = "请输入联系电话",
            viewFlag = "input1",
            contentKey = "tel",
            type = "number",
            length = 13,
            digits = "0123456789-",
            inputCheck = "tel",
            checkHint = "请输入正确的电话号码"
        ),
        FormData(
            title = "手机号码",
            hintText = "请输入手机号码",
            viewFlag = "input1",
            contentKey = "phone",
            type = "number",
            length = 11,
            inputCheck = "phone",
            checkHint = "请输入正确的手机号码"
        ),
        FormData(
            title = "所属派出所",
            hintText = "请输入所属派出所",
            viewFlag = "input1",
            contentKey = "localPoliceStation"
        ),
        FormData(
            title = "备注",
            hintText = "请输入备注",
            viewFlag = "input2",
            contentKey = "remark"
        )
    )

    // 金融系统
    val listFourteen = listOf(
        FormData(
            isRequired = true,
            title = "所属网格",
            viewFlag = "select",
            contentKey = "gridName",
            secondKey = "gridId"
        ),
        FormData(
            isRequired = true,
            title = "名称",
            hintText = "请输入名称",
            viewFlag = "input1",
            contentKey = "name"
        ),
        FormData(
            isRequired = true,
            title = "地址",
            hintText = "请输入地址",
            viewFlag = "input2",
            contentKey = "address"
        ),
        FormData(
            isRequired = true,
            title = "场所类型",
            hintText = "请选择场所类型",
            viewFlag = "select",
            contentKey = "unitsOwnership",
            action = "type_bank"
        ),
        FormData(
            title = "联系人",
            hintText = "请输入联系人",
            viewFlag = "input1",
            contentKey = "personCharge",
            length = 12
        ),
        FormData(
            title = "联系电话",
            hintText = "请输入联系电话",
            viewFlag = "input1",
            contentKey = "tel",
            type = "number",
            length = 13,
            digits = "0123456789-",
            inputCheck = "tel",
            checkHint = "请输入正确的电话号码"
        ),
        FormData(
            title = "手机号码",
            hintText = "请输入手机号码",
            viewFlag = "input1",
            contentKey = "phone",
            type = "number",
            length = 11,
            inputCheck = "phone",
            checkHint = "请输入正确的手机号码"
        ),
        FormData(
            title = "所属派出所",
            hintText = "请输入所属派出所",
            viewFlag = "input1",
            contentKey = "localPoliceStation"
        ),
        FormData(
            title = "备注",
            hintText = "请输入备注",
            viewFlag = "input2",
            contentKey = "remark"
        )
    )

    // 其他场所
    val listFifteen = listOf(
        FormData(
            isRequired = true,
            title = "所属网格",
            viewFlag = "select",
            contentKey = "gridName",
            secondKey = "gridId"
        ),
        FormData(
            isRequired = true,
            title = "名称",
            hintText = "请输入名称",
            viewFlag = "input1",
            contentKey = "name"
        ),
        FormData(
            isRequired = true,
            title = "地址",
            hintText = "请输入地址",
            viewFlag = "input2",
            contentKey = "address"
        ),
        FormData(
            isRequired = true,
            title = "场所类型",
            hintText = "请选择场所类型",
            viewFlag = "select",
            contentKey = "unitsOwnership",
            action = "type_other"
        ),
        FormData(
            title = "联系人",
            hintText = "请输入联系人",
            viewFlag = "input1",
            contentKey = "personCharge",
            length = 12
        ),
        FormData(
            title = "联系电话",
            hintText = "请输入联系电话",
            viewFlag = "input1",
            contentKey = "tel",
            type = "number",
            length = 13,
            digits = "0123456789-",
            inputCheck = "tel",
            checkHint = "请输入正确的电话号码"
        ),
        FormData(
            title = "手机号码",
            hintText = "请输入手机号码",
            viewFlag = "input1",
            contentKey = "phone",
            type = "number",
            length = 11,
            inputCheck = "phone",
            checkHint = "请输入正确的手机号码"
        ),
        FormData(
            title = "所属派出所",
            hintText = "请输入所属派出所",
            viewFlag = "input1",
            contentKey = "localPoliceStation"
        ),
        FormData(
            title = "备注",
            hintText = "请输入备注",
            viewFlag = "input2",
            contentKey = "remark"
        )
    )

    val nationList = listOf(
        "汉族", "蒙古族", "回族", "藏族", "维吾尔族", "苗族", "彝族", "壮族",
        "布依族", "朝鲜族", "满族", "侗族", "瑶族", "白族", "土家族", "哈尼族",
        "哈萨克族", "傣族", "黎族", "僳僳族", "佤族", "畲族", "高山族", "拉祜族",
        "水族", "东乡族", "纳西族", "景颇族", "柯尔克孜族", "土族", "达斡尔族", "仫佬族",
        "羌族", "布朗族", "撒拉族", "毛南族", "仡佬族", "锡伯族", "阿昌族", "普米族",
        "塔吉克族", "怒族", "乌孜别克族", "俄罗斯族", "鄂温克族", "德昂族", "保安族", "裕固族",
        "京族", "塔塔尔族", "独龙族", "鄂伦春族", "赫哲族", "门巴族", "珞巴族", "基诺族"
    )

    val politicalList = listOf(
        "中国共产党党员", "台湾民主自治同盟盟员", "群众", "中国共产主义青年团团员",
        "中国民主同盟盟员", "中国民主促进会会员", "中国致公党党员", "九三学社社员",
        "无党派民主人士", "中国共产党预备党员", "中国国民党革命委员会会员",
        "中国民主建国会会员", "中国农工民主党党员", "其他"
    )

    val relationList = listOf(
        "户主", "小集体户主", "配偶", "子女", "儿（女）媳（婿）", "孙子（女）",
        "外孙（女）", "父母", "配偶父母", "祖父母", "外祖父母", "曾孙子（女）",
        "曾外孙（女）", "孙媳（婿）", "曾祖父母", "外曾父母", "其他"
    )

    val typeList = listOf(
        "农业家庭户口", "农业集体户口", "非农家庭户口",
        "非农集体户口", "牧业户口", "自理口粮户口", "暂住户口",
        "渔业户口", "其他户口", "未落实常住户口", "寄主户口"
    )

}